#ifndef WIN_DEFINES_H
#define WIN_DEFINES_H

#ifndef _WINDOWS
typedef struct tagPOINT {
   int x, y;
} POINT;

typedef struct tagRECT {
   long left, right, top, bottom;
} RECT;

typedef unsigned int UINT;

typedef unsigned long COLORREF ;

#define RGB(r,g,b) ((b & 0xff)<<16 | (g & 0xff) << 8 | (r & 0xff))

#endif // _WINDOWS
#endif /* WIN_DEFINES_H */
